Added bq and re primitives