added wallet interactions