redundant
add theme support