You've got my rep in the WIP thread so I just can rate it. Well done!