messing with new way to pipe data