added static method box_draw