small optimization
Small optimization