Well done on getting this to submission.
keep up the progress and add more of your own twists in later projects