resolve #2: history