added fate_utils