added local checker