added fastcluster argument to heatmap function