refactored Double.constants