fix bugs found by johanna in coding sheet (chrome had "minimised" select2 and there were some hierarchy kinks to iron out)