add testing coverage