steve tibbetts