logan long and anya olsen