add calculating gradient tags