add theme function. And provide two themes default.