finished exercises for this module added sort option