compliance reasoning