excluding gen