updated project parser