improve DBopl