do expanduser