demo version 1.0
merge demo_v1_0 to theme_change_v1_2