add GT DRP logic