fix parent to child change