now actually saves updated settings and media names