refactor cover make targets