comments on this code requested. Is everything is ok? What can I improve?

Printable View