probably a good thing to make this into a specific panel type
note to self on how to actually handle this (perhaps to be done after lunch)