#18 add theme can be setting