Added comments and progress bar