gradient configuration