Syn Sun, ITP