Add not_if parameter to achieve idempotence