added bypasses