Weird alien thing.