add tool: less compile