he could not resist sofi ryan