worker for verification