Draft of ITP method