scanning state