Given Allen's recent track history he could get a job with NASA!