comments were corrected