updated child movement