I finally managed to submit my paper. yay
Hope reviewers don't find it boring.