+1, very interesting idea