Developing a foolproof memory