data controller update