added old coverage back in - will put new coverage in as a separate pull