added motivation, description, and instructions