added prompt for creds if null,  masked password