fixed card_controller conflict from newindex merge