Group Project by Mark Cwalinski, Kevin Keller and Suyog Kotecha