daniel scanner
daniel update