add remove controller function