library RULES