@braide: Well detailed,