Implemented file searching and updating list