hardlinks instead of softlinks
added c++ bones
added some update targets