first pass at pip-pop integration