Add controller generator