updates to string conversion routines