level passing check working