changed tilde to caret