added presets and background shading