Support for Double and double