updated CodeSearchEngine