fix processing order in full_transform
fix update behavior and feedback
add class to separate transformations
deal with UnicodeEncodeErrors
Deal with trough fields in M2M