merge linux support