remove unnecessary getRule()