Setup:fix and complete darwin setup