optimize bitmap loading functionality - still not working properly

added maps