data and comments added