pretty generation id, user form fixed.