@spee: Well written.