subsource generation doom