working on rules file, still needs work