fixed auto gen action