3.5

3.5 to be continued