update lost code (2/2)