added new class and a new branch