How does bidlight adapt to changes in material or labor costs