fuck sohc, dohc is where its at.