I'm assuming 'bm' refers to 'bitmap', can you use the variable name 'bitmap' instead of 'bm'? Variable naming matters :D.