change to use uname -n