accomodate runtime credential changes