add coverage tracking