MDGs a distant dream