add widgets to form