calc bug fixes