update business rules