Aliens have agreed to help.