Improving the the efficiency and reduce the energy cost of Reverse Osmosis systems with a main focus on fouling and scaling, in an effort to maximize potable water output when treating saline water.