First version of Chap 2 proj