almost done with generation filter controls from plone side