Optical memory & neural networks.