updated with macosx installation process