added onPlay keyboard