angel long, emily willis