add uname -r support