update default push behavior