user underscore
realtime ui updates for each action