added 'unfloat' and 'undouble'