That sounds almost exactly like what I suggested earlier.