audit logging, changed DAOs to use annotations, documentation additions