box as top level widgets now work