simplification and orangization