changed interface to bboptimize