Overhaul of widget forms part III