adds skeleton class and methods