remove empty styles
some optimizations
clean code
clean code