pull, current state