why docs mess