initiate scan from button