kyle-enochs-apc