add data controller