improve coverage/docs