added parseType still need to mix it with parse but it works except string! but all the others work i dunno why string doesnt