thinkster: useful behaviors
thinkster: directives talk to controllers
thinkster: isolate review
thinkster: alternative controllers