latest developments, further pruning, cleaning up of person dao and interest dao