assets precopile
mail changes
changes before transaction