First pass at parse.