update build and use appbunlder