added '~' command