remove list, use ccan.