Yes, that's why I think the click script and update content script should be different! My "show" script could just get the battery status from fmtx_client polling every x minutes, while my "update" script could change it to what I want. And thanks for the response, I'll try for the time being using the temporary file but I'd really prefer the feature of separate scripts.