A lot of optimizations