some comments added only