our D is not doing so well tonight...