Thoughts and ideas from lum