freedom from unpatching