maybe we should rename active with highlighted?