added local scanner