Adding the ability to do pipelined blocks without breaking current functionality