I simultaneously love and hate this.