Issue #4

more specific rule array by using hash referece intead of array reference.