background transparency fixes