class project awesomeness