improved game loop handling
removed parenting