Added comments.
Fixed da_free
Changed initialisers.