note that _get() is slower than I'd like on large pages