bpl genx3