starting work on math.LongDouble