Wow. This is exactly what I was looking for. Awesome!