This is exactly what I'm trying to do.