did analysis