@Override
    public boolean execute(CommandSender cs, String[] args) {
        //don't quite understand what this point of the help arg in this, but to fix a bug, will keep it
        if (args.length == 1 || args.length == 0) {
            args = new String[]{"help", "1"};
        }
        int page = getInt(args[1]);
        Map commands = plugin.getCommandHandler().getCommandList();
        cs.sendMessage(getPage(page, commands));
        return true;
    }