work on data binding with css properties, and other stuff