some query functions are working for li append