fixed cd controller class