fixed linux problem