I was half right...but man was I off on D...