apperance correction