About TMPIC