first pass at decomping plot and exploration functions