added macosx and linux sections