li: should not deconst here