bfq part 1