jack pallett