Adoption flow with tokens technically works, addresses #10