fix linux support