starting to work on classes