some comments added..