hal ' s e. m.