final state for Gen1