Osmosis and diffusion are the same except that in osmosis there is