fix pass turn problem