oh wow. where's the code for this? Your explanation makes me think I could implement this now.