essentially addressing all the todos on: https://openboxes.gitbook.io/contributor-guide/software-development/onboarding/how-to-make-a-pull-request