I didn't know Stan Lee still wrote comics?