new build, modified bach demo