contact is 90% need contact controller to work