first sintax and parser commits