add box usage
add hbox layout