separate executable, libsmon and config file