https://medium.com/@monocosmo77/how-fr%C3%A9chet-manifolds-operate-differential-geometry-d2ac2a1a229c