updates to rules