updated coverage project to allow multiple files to be recorded/stored