self  description