formatter-refaktor complete