many updates for UI compare, share, list, etc