more linux changes. the nightmare continues.