making this work in the new uyear WIP

Signed-off-by: Chris Jones <chris@jonezy.org>
fixing some weird issues.

Signed-off-by: Chris Jones <chris@jonezy.org>
finished fixeing configurator reporting.

Signed-off-by: Chris Jones <chris@jonezy.org>