worked on inserting class feature