Protected against loop and slower lucene