custom changeAddress has full integration test