add general rules