final version for assignment 3: changed test shoe