creating more non-linearity with the z-index