dynamic spending rules