add bg color fallback + cleanup textures