tools for Linux/Mac