optionally pass username & password to new