Note to self: investigate rack and plack.