version works on csil
new version
csil working version
Merge pull request #5 from twodimension/master

issue#1, #2, #3 for project 1 2 and 3