random walk working and independently generating molecules