M C L CORPORATION