to string is now safe