steve hofstetter