some improvements

-bitmap creates from field