Glad you managed to reach the end, from what I've been that was not an easy task. Thanks a lot for your feedback :)