created two new classes