good post. reminds me a bit of ADN