file sharing modified