fix uname checking