parenting wait impl continued, untested still & misses the view part