rOyce krispie: man of many hats.