added stop before playerchange