thanks! i was working on it a while back but ran out of steam, so rather than completing it half-heartedly, i've shelved it until i can get back at it with full potential :)