change the structure and init of bitmap