refactoring. One well for all lists instead a well per a list