ScanX Framework