Now that we've established the suggested implementation it sounds good to me!