todo: fix new Bitmap mem alloc
fixed new Bitmap mem alloc