refine List environment