optimized and make it ready for solarized