clean up, name formatting, finalized product/style implementation etc