work done with comments