practices, scripts, and web-button injectors