Totaly finished with comments