Andrew Smith dav.