clean up excess
removed excess
File I/O is working with package list