added bitmap rendering for performance boost