Optimized several requirements