Adding new rules and Inject lib