worked on class