added some code for cell division. not done yet