steve averbach