Making compatible: macosx and linux