... , and other important things for better result!