parse 2nd level