Update: Add linux compatibility.