improvements: guess linux distribution on runtime, so same binary can be used on different hosts, designed special for debian