controller/service interface for forms