Final project for PSU 487C