lance powell