TREYARCH passes inspection JUST BARELY