Add support for Double