improved background handling
fixed background shown multiple times
fixed background interfering with outline scenarios