gk states parser