evolve dao interface
cleanup