Adding framework for BOP integration