Breaks up user turn into separate turn functions