optimize itemize