1.add theme function 2.add force update function