Looks like jefbot owes cel big time. Also looks like we can rule out these aliens being on a mission of peace.