manipulation detection