so I apparently have to use content script