made build/install/update system a lot cleaner