fixed parse, working on settings validate