charles-loop-keynote