Some bookkeeping and precision additions