Project assignment 1