implement a really simple transformer