A channel of self development