tim connelly