use nick from order record instead of cookie
use etag to skip rendering views altogether when nothing has been changed