DealSize | BP - Technical Overview