beginning on speccing AccountsManager