gather in compute was broke on exception, units for negative numbers