full works parsing