Adding prevent_downgrade parameter