beginning of "needs" mode, using old GSS schema and widgets