duty society update