separates play methos into separate emthods