ci controller fix for constructur