Such a deep answer! GD&RVVF