i have pretty mixed feelings about the whole thing.