This is “five kinds of awesome” awesome! Love it.