pushing so refs are matched