@rocksg: Nicely details.