Add new push behavior