@nickl: You just described