update prompt and uname detection