batle flep