add overriding of default attributes
update view
add date handling
WIP