contact generating fixes