self explosure ...