Variable gradient model