fixed requirement analysis

errors