Final update

It is working till point 3, commented. Now for the report