I was exactly writing, what you were proposing in parallel :)