jack hayman 2