He is our guest Tim Rodgers