fixed greadients