1st commit working version but module install issue at least on darwin