add bitmap handling