before pull from mapc