try diff bq wrapper