some specific changes for complist