@btcsam: Well written,