@depth: My thoughts on