added play controller heirarchy, and play outs