add wealth logic