abstracted bucket and account id.