bug fixed, comments are written.