adding conditionalTransformer (Bug still present with this)