adding linux compatibility