resolves #388, first try on recorder pane, minor tweaks needed