Oumuamua and its scary return