return unless defined