embedded: transformation ruls