Self improvement is a never-ending task.