@nalan: great post!