jack keil