ALLO COMMUNICATIONS