diff --git a/pallets/universal-dividend/src/lib.rs b/pallets/universal-dividend/src/lib.rs
index f277c17460313171f8c54d16828a149fb56d3bcc..9c05075893bb40fd6443d0d65e580037212620d8 100644
--- a/pallets/universal-dividend/src/lib.rs
+++ b/pallets/universal-dividend/src/lib.rs
@@ -225,8 +225,8 @@ pub mod pallet {
         fn create_ud(members_count: BalanceOf<T>) -> Weight {
             let total_weight: Weight = 0;
 
-            let ud_amount = <CurrentUd<T>>::try_get().expect("corrupted storage");
-            let monetary_mass = <MonetaryMass<T>>::try_get().expect("corrupted storage");
+            let ud_amount = <CurrentUd<T>>::get();
+            let monetary_mass = <MonetaryMass<T>>::get();
 
             // TODO inc ud index
             let ud_index = CurrentUdIndex::<T>::mutate(|next_ud_index| {
@@ -287,8 +287,7 @@ pub mod pallet {
         ) -> DispatchResultWithPostInfo {
             let who = ensure_signed(origin)?;
             let dest = T::Lookup::lookup(dest)?;
-            let ud_amount =
-                <CurrentUd<T>>::try_get().map_err(|_| DispatchError::Other("corrupted storage"))?;
+            let ud_amount = <CurrentUd<T>>::get();
             T::Currency::transfer(
                 &who,
                 &dest,
@@ -300,9 +299,9 @@ pub mod pallet {
         fn reeval_ud(members_count: BalanceOf<T>) -> Weight {
             let total_weight: Weight = 0;
 
-            let ud_amount = <CurrentUd<T>>::try_get().expect("corrupted storage");
+            let ud_amount = <CurrentUd<T>>::get();
 
-            let monetary_mass = <MonetaryMass<T>>::try_get().expect("corrupted storage");
+            let monetary_mass = <MonetaryMass<T>>::get();
 
             let new_ud_amount = Self::reeval_ud_formula(
                 ud_amount,