pretty dumb.