finished Linux changes