added a bunch of individual selection calculations
added second heatmap based on start and end points