use activeTab to avoid need for wildcard permissions