hotfixes + add background support with shaders