circlist.h improvement.