worked on Class