map gradient adjustment