eat some keep some Archive