interactive directory
#clarify scope.$watch
#isolated scope
#!!expression