email change link with verification link: all features are almost complete at the moment, to to optimize the code in next commit