build from a branch