added linux variant