adds properties to dataSource. need to finish
updates readme