add builder, finish technologies, add deploy, fix some bugs