modal now loads metawidget stuff at each level programmatically