project parsing cleanup