name tracking is now handled externally