add workshop controller