I think that this needs to change to support linux platforms...