automatically refresh display on changes
build