own module transformer