add get_agent for agid_dao
add user features service dao