sidebyside optionally takes filenames for runs