need to fix pipe on 'data'