added new ShareDAO