Restrict some internal used method access