MICRO CONTACTS, INC