added datastore
added support for stylesheets