comments added. nothing major.