prevent direct access
register the CPT