if str then parse