Having a really hard time understanding this.