first cut of pip helper