more simple optimizations