AMI CORPORATION