added makeclass

needs to be edited