add elpa archive-contents
remove some unuse code
fix code