hide does if it's empty
updating description for list
updating mappings