added a third clas