adding Transformer