worked on classes