Add from_string