made pushed happen based on a change in modification time as opposed to access time in case a program is
doing modifications without access with appends. Also it will only push when the user saves.