complete add rules