improve bypass process