giga opti on base calculation, still DAT substraction to fix