sample v pop updates