init/deinit on unix