the DIP code for BMP process