add theme swap