Steve ball temple