added BFQ