Very nice Roger!
ten points to you.