add <li typeXXX> case handling