json data source and timer added