steve asbill