Updated comments and added new ones.