matt's answer helped with gradients in background