@stevenadler: Really good post!