fixed un-protect feature