also arrange tower at home
update submodule
some osx setting fixes