Making the autopuller detect changes and store data about them