This was created as part of our course project