add box definitions, fix getTheme
add box definitions, fix getTheme