using improved showboxes code. refined demo.