Gaza recovery generations