lexProject and lexProjectFixer refactor