added string support and num_to_string
backup commit 2014.07.04 14:55