added more reules