change turn method