update vote DAO and BL