I figured you are not a novice at this...all you have mentioned, and especially the seat time have made you the driver you are!