update for install for different os
merge conflict