build system thingies updated