turn and river methods