prepare list