Readded listener for preservation