add support for bitmap backgrounds