workaround for transfer fun bug that doesnt allow floating point values on x axis