added data controller for api extension and docs