I dislike everything about this.