update build: base projectl