Added Linux support, going to bed right now