minor changes and new class called Human