just starting to build out the classes