all of the defined classes work except PanopticonProductions