self-growth and recovery