TIPA project (work in progress, from most recent to earliest)