added pulse and bitorder to bitmap method