missing comments added