slight change to root frame handling, now appears correctly on transitions
more testing