Implemented new loa requirements and tests of them