1. done the sq list data structure, 2. update common.h