Yeah, I eventually solved it using suggestion B. Thanks, though.