Project assignment 2