Just found this post. Will have a think. My brain hurts.