protected Option[] loadOptions(int x, int y, String... optionTitles) {
        Option[] optionPage = new Option[optionTitles.length];
        for(int i = 0; i < optionTitles.length; i++) {
            if(i == 0) {
                optionPage[i] = new Option(optionTitles[i], x, y, true);
            } else {
                optionPage[i] = new Option(optionTitles[i], x, optionPage[i-1].getY() + (int)(this.fontSize * 1.5), false);
            }
        }
        numPages++;
        return optionPage;
    }