changes to support execution with multiple transformers