got a child class working