A MACHETE with all some synonyms, words or similar expressions can be rigorously, rigorously, in depth