added rules for Phones. need to refactor.