Project 2

work in progress