linux fixes
added linux fix