Masterwizard, Translate, Simplification - Independence