desc. of personal project for cis 440 - jmonje