watching and unwatching items
refactoring root controller