introduce parent
remove parent
push up