Thanks! That last bit was made under some serious time pressure, haha! Would love to expand on it once Voting's done. :)