fixed not to confuse the play order