jack palmer and hailey rose