distinguish between never-seen and newly-joined