added new exception(still not working adding file)