basic pipeline functionality appears to work