note for building lucene