making the main list work