build dat complete logic fix