steve prentice