Mammoth parseval#

TO BE CONTINUED!

To be written