This is exactly what you were hoping for