Playing with either and logging