steve pordon