HUMBLE cells