feature: columns
sync label with user-scope
feature: watch source for changes