Cool post! I'm at work so I'll post either during my break or when I get home.