steve tuttle