evaluation and storing best added