Ugh... why is historyBuffer keep saying it has changed.