maintaining strict compliance