added untested times method