add immutable file list and protection to prevent user from bricking hptp