initial code for final project -- woo