foster's view 3