Maybe this is exactly what we need?