Diangana is unbelievably bad.