Still gotta long way to go on D