even more general script detection