added interfaces for new dao level architecture