basic pipeline ready for error testing