in earlier experimental dna machines created by other scientists , one of the insurmountable problems had been that the rotaxane molecules , which was what they used for gates , could be set only once , making them suitable for read-only memory , not random-access memory , which required constant switching .