i have a couple of nitpicks with terms but