James "Jim" Porter's dream