rule object