Orc review

more clean one based on datasource api
delete this