Cleaned Project 2