better handling of audo displaying scanner with prompt