plots are mostly basically ok