the amazing require