got rid of string.tostring