+ uibox (wip): draw a box, it opens/closes with UI