+1 on everything Jimmy said. John is a good person to work with. He will get back to you.