implemented all dns rules. time for dinner.