requirement & report