Seems to me that there might have been a better way to handle this.