Access modifiers changed and Play() method updated