added readonly datasource