These two lines are pretty intense. Might want to at least split them to separate lines to keep them shorter or pull it out to a method to increase readability of this.