project2 modified