Self development by keeping track