working learned transformations