added comments to list.h