David Teiguel is following