exercise stuff that doesn't necessarily belong to numberdisplay