dogged determination