parse all the fields