fixes
fix recursive download and checkout
osx open command