fromstring