before selective replay