attempt to protect feature