modify linux support