add validate name to list and fixed update main list info issue