The brain, our universe within: Memory and renewal