I've seen something similar in some other thread. You might find certain parts of that post helpful, not everything obviously, but I still think it's worth checking out.
https://eduhelp945434737.wordpress.com/