in strict compliance