little optimizations
little optimizations