move list_box init to dsl, and other style changes