Refactoring of writiing adress: generilized data