add controller that lists all keywords.
disable view recalculation optionally.