prepare for list base