amply supplied view 3