DAO and Service layer compatible