added missed rules