finish the babysitter(not completely tested yet...)