define 2 new classes