added some more tests and functionaliy for child_moved