working on taking calls into pipe