started working on gradient