edits the learning