very cool… thanks for the great detail!