add list structure