Added Playing logic