Steven Vagnini Dave Smith