+1, that sounds very clean.