now checking for variable max party size