updated with data source for local mysql