molecular movement