adding source feature
removing p2 from build