You're bang on the money. Good piece of works.