n s t gen.