preparing for assignment 5