start working on wallet manager