calculation comments added